intfiction.org

The Interactive Fiction Community Forum
It is currently Thu May 23, 2013 1:50 am

All times are UTC - 6 hours [ DST ]




Post new topic Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Thu Aug 16, 2012 11:43 am 
Offline

Joined: Tue Mar 22, 2011 7:53 am
Posts: 158
I'm using the latest 3.1.1 update and I've noticed a change, albeit perhaps minor to most people. If I have something like this in my .t3m file:

-o build\release\Learn.t3
-Fo build\obj
-Fy build\sym
-source mygame

When I execute t3make, I get stuff this:

error: error creating symbol file "build_sym\_main.t3s"

Notice how it's build_sym? It didn't read the \ correctly and treat it as build\sym. If I change those lines to build/obj, build/sym, then everything works fine. This is a definite change from the previous version since I'm using the exact same build file I had. Even if I do something like build\\sym, I get this:

error: error creating symbol file "build__sym\_main.t3s"

Notice the two underscores now replacing the \\. So it's not a matter of escaping it.

Again, this is only on Windows.


Top
 Profile Send private message  
 
PostPosted: Thu Aug 16, 2012 11:50 am 
Offline
User avatar

Joined: Tue Apr 20, 2010 2:48 pm
Posts: 687
You need to use "/" instead of "\". It uses the URL path convention.

I don't know whether enforcing "/" was actually intentional though. You'd need to ask Mike Roberts about it.


Top
 Profile Send private message  
 
PostPosted: Thu Aug 16, 2012 11:54 am 
Offline

Joined: Sat Dec 22, 2007 11:52 pm
Posts: 766
I think it's reasonable on Windows to allow \. Sounds like a bug to me,

http://bugdb.tads.org/main_page.php


Top
 Profile Send private message  
 
PostPosted: Thu Aug 16, 2012 12:06 pm 
Offline

Joined: Tue Dec 25, 2007 10:06 am
Posts: 887
Wouldn't having Windows-specific syntax lose some of the portability?

_________________
Vorple UI libraryBeta testing siteBlog


Top
 Profile Send private message  
 
PostPosted: Thu Aug 16, 2012 1:25 pm 
Offline

Joined: Tue Mar 22, 2011 7:53 am
Posts: 158
Interesting. I just checked out:

http://tads.org/t3doc/doc/sysman/univpath.htm

That would appear that my original build file (with build\obj) should never have worked. Yet I'm just about positive it did.

Anyway, I guess this isn't an issue.


Top
 Profile Send private message  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC - 6 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group